package com.wicket.okrapp.integration.dto;
import com.wicket.okrapp.common.dto.BaseDto;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;

import lombok.Data;
    
    
    /**
     * @desc QueryBasicTargetObjValueUpdateJudgeDetailComRespDto
     * @使用场景
     */
    @Data
    public class QueryBasicTargetObjValueUpdateJudgeDetailComRespDto extends BaseDto  implements Serializable {
      
    /**
     * 传输数值 
     */
    @ApiModelProperty("传输数值")
    private Long	 outputNum;

    /**
     * 批次标识 
     */
    @ApiModelProperty("批次标识")
    private String	 batchCode;

    /**
     * 批次现状 
     */
    @ApiModelProperty("批次现状")
    private String	 batchCurrentStatus;

    /**
     * 目标层级 
     */
    @ApiModelProperty("目标层级")
    private Long	 toLevelNumber;

    /**
     * 冗余单位 INDIVIDUAL:个 DOOR:门 TERM:项 PIECE:篇 YUAN:元 FEN:分 WAN_YUAN:万元 PERCENT:百分率 SET:套 TIMES:次 PART:部 NNT:人
     */
    @ApiModelProperty("冗余单位")
    private String	 unit;

    /**
     * 周期模式 FATHER_SON_CYCLE:父子周期 SINGLE_CYCLE:单周期 IRREGULAR_CYCLE:不规则周期
     */
    @ApiModelProperty("周期模式")
    private String	 cycleMode;

    /**
     * 冗余指标业务类型 NUMBER_GROWTH:数量增长型 NUMBER_DECLINE:数量降幅型 PERCENTAGE_GROWTH:百分比增长型 PERCENTAGE_DECLINE:百分比降幅型 PROGRESS:进度型 RATIO_GROWTH:比率增长型 RATIO_DECLINE:比率降幅型 SUBJECTIVE_QUALITATIVE:主观定性
     */
    @ApiModelProperty("冗余指标业务类型")
    private String	 targetValueType;

    /**
     * 指标扩展规划设置ID 
     */
    @ApiModelProperty("指标扩展规划设置ID")
    private String	 objectivePlanningExtendId;

    /**
     * 责任主体类型 PERSONAL:个人 DEPT:部门
     */
    @ApiModelProperty("责任主体类型")
    private String	 respBodyType;
    
      

    }
   